1 general:: Phrase(s): take someone up on something to accept an offer that someone has made. • That’s a good offer. I’ll take you up on it. • Tom took Sue up on her offer of dinner.
McGrawhill's American Idioms And Phrasal Verbs
2 general:: see TAKE UP, def. 4.
American Heritage Idioms